Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Netherlands F1 France F6 France F8 Netherlands F1 Netherlands F3 Spain F29 Spain F30 Great Britain F1 Great Britain F2 Great Britain F2 Great Britain F3 France F8 France F9 France F11 Italy F23 Italy F24 Italy F25 Great Britain F15 France F17 United Arab Emirates F1 Great Britain F1 Great Britain F2 Germany F4 Italy F2 Great Britain F3 Great Britain F4 Australia F1 M15 Te Anau KGHM Polish Indoors - Wroclaw The Surbiton Trophy - Surbiton Kyiv Open - Kiev Zagreb Open - Zagreb Quelle Cup 2000 - Furth Fujitsu Siemens Open - Budapest Open Diputacion - Cordoba Open Castilla y Leon Trofeo Iberdrola - Segovia Skandia Open - Linz Copa Sevilla - Seville 2000 Cairo Challenger - Cairo Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo VI Trofeo Ciudad de Quito - Quito Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Espinho Challenger - Espinho 2001 Eddleman USTA Challenger - Birmingham Zagreb Open - Zagreb Compaq Challenger - Bucharest Muller Cup - Ulm Internazionali di Tennis de San Marino - San Marino Skandia Open - Linz XXVIII Edizione 'A.Savoldi' - Manerbio Citta di Brindisi - Brindisi Milano Challenger-Jameson Cup - Milan Pekao Open - Szczecin Open de L'Isere - Grenoble The Nottingham Cahllenger - Nottingham Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg Frito Lay/USTA Challenger - Binghamton drkoop.com USTA Challenger of Austin - Austin Challenger Britania Zavaleta - Puebla Copa Ericsson - Guadalajara VII Torneo Internazionale di Tennis - Barletta XL Capital Bermuda Open - Bermuda Schickendanz Open - Furth Internationaux de Tennis de Brest - Brest Asics Challenger Open - Monchengladbach Black Forest Open - Freudenstadt Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Bulgarian Open - Sofia Grand Prix de Tennis - St. Jean de Luz Tehran Open ATP Challenger - Tehran Open de la Ville de Saint Denis - Reunion Island Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2004 - Belgrade 2004 Freeman Men's Challenger - Joplin The LTA Wrexham Challenger - Wrexham Open Mutouest - St. Brieuc VIII Torneo Internazionale di Tennis - Barletta XL Capital Bermuda Open - Bermuda Garden Open 2004 - Rome San Remo Tennis Cup - San Remo Banca Stato Challenger Lugano - Lugano Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Stella Artois Clay Court Championship - Budaors Riviera di Rimini Challenger 2004 - Rimini Porsche Open - Poznan IPP Geneva Trophy - Geneva Antonio Savoldi-Marco Co. - Manerbio Challenger Fondazione Carige - Genova Architect Open - Budapest Privat Bank Cup - Dnepropetrovsk Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Bogota - Bogota Copa Petrobras Aracaju - Aracaju Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg Pro Tennis World Open - Sunrise Open Mutouest de Saint-Brieuc - St. Brieuc San Remo Tennis Cup 15° Piertomaso - San Remo Architect Open - Budapest Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth Trofeo Internacional Club Laieta - Barcelona 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Top Wool Challenger - Biella Stella Artois Clay Court Championships - Budaors Siemens Open - Scheveningen Timisoara Challenger 2005 - Timisoara 7° Trani Cup - Trani San Marino Cepu Open - San Marino Antonio Savoldi-Marco Co. - Manerbio Olimp Kyiv Open - Kiev XI Ciutat de Barcelona - Barcelona Tatra Banka Open - Bratislava PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Open de la Ville de Saint Denis - Reunion Island The LTA Wrexham Challenger - Wrexham Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Open Mutouest St. Brieuc - St. Brieuc Unicredit (Suisse) Bank S. A. Challenger - Chiasso 10° Trofeo Luigi Pezzoli - Bergamo Garden Open - Rome Tunis Open 2006 - Tunis Ostdeutscher Sparkassen Cup - Dresden Baden Open - Ettlingen 8° Trani Cup - Trani Kos-Zucchetti Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Dusseldorf Open 2006 - Dusseldorf Ethias Trophy - Mons The LTA Nottingham Challenger - Nottingham Lambertz Open by Stawag - Aachen Tatra Banka Open 2006 - Bratislava Privatbank Open 2006 - Dnepropetrovsk LTA Shrewsbury Challenger - Shrewsbury Aberto de Sao Paulo - Sao Paulo LTA Wrexham Challenger - Wrexham KGHM Dialog Polish Indoors - Wroclaw Challenger DCN de Cherbourg - Cherbourg Sporting Challenger '08-Trofeo Regione Piemonte - Turin Siemens Open - Scheveningen s'Tennis Masters Challenger - Graz Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Karshi Challenger - Karshi Southern Capital Cup - Almaty UTC Open - Cherkassy Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans President's Cup - Astana IPP Open - Helsinki Cherbourg Challenger Jersey Challenger Sofia Challenger Ostrava Challenger Bordeaux Challenger Fergana Challenger Alessandria Challenger Kosice Challenger Rijeka Challenger San Benedetto Challenger Rimini Challenger Tampere Challenger Istanbul Challenger Alphen Challenger Banja Luka Challenger Ljubljana Challenger Rennes Challenger Orleans Challenger Astana Challenger Jersey Challenger Tanger Challenger Mons Challenger Rennes Challenger Orleans Challenger Reunion Island Challenger Bergamo Challenger Cherbourg Challenger Le Gosier Challenger St. Brieuc Challenger Monza Challenger Athens Challenger Ostrava Challenger Prague Challenger Bordeaux Challenger Braunschweig Challenger Scheveningen Challenger Sopot Challenger Poznan Challenger Manerbio Challenger Como Challenger Napoli Challenger Palermo Challenger Orleans Challenger Geneva Challenger Bratislava Challenger Helsinki Challenger Rabat Challenger Marrakech Challenger St. Brieuc Challenger Tunis Challenger Bordeaux Challenger Monza Challenger Milan Challenger Scheveningen Challenger Bercuit Challenger San Marino Challenger Como Challenger Genova Challenger Todi Challenger Trnava Challenger San Juan Challenger Villa Allende Challenger Buenos Aires Challenger Montevideo Challenger Noumea Challenger Burnie Challenger West Lakes Challenger Sydney Challenger St. Brieuc Challenger Mersin Challenger Ostrava Challenger Blois Challenger Portoroz Challenger Scheveningen Challenger Poznan Challenger Seville Challenger Trnava Challenger Tashkent Challenger Melbourne Challenger Ostrava Challenger Noumea Challenger Santiago Challenger Vercelli Challenger Blois Challenger Todi Challenger Como Challenger Meknes Challenger Kenitra Challenger Trnava Challenger Brixina Tennis Open - Bressanone Ho Chi Minh City Challenger Bangalore Challenger Hua Hin Challenger Kobe Challenger Bangkok Challenger Launceston Challenger New Delhi Challenger Guadalajara Challenger Leon Challenger Turin Challenger Aix En Provence Challenger Prague Challenger KGHM Polish Indoors - Wroclaw Blois Challenger Bastad Challenger Prague Challenger Biella Challenger Izmir Challenger Orleans Challenger Ortisei Challenger Ho Chi Minh City Challenger Shenzhen Challenger Kobe Challenger Toyota Challenger Hua Hin Challenger Noumea Challenger Burnie Challenger Launceston Challenger Kyoto Challenger Yokohama Challenger Lille Challenger St. Brieuc Challenger Braga Challenger Lisbon Challenger Nottingham Challenger Blois Challenger Como Challenger Genova Challenger Orleans Challenger Ortisei Challenger Bratislava Challenger Noumea Challenger Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger St. Brieuc Challenger Taipei City Challenger Seoul Challenger Busan Challenger Prostejov Challenger Parma Challenger Ludwigshafen Challenger Amersfoort Challenger Orleans Challenger Indian Wells Challenger Luedenscheid Challenger Turin Challenger AT&T Challenge - Atlanta Legg Mason Tennis Classic - Washington D.C. Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Energis Dutch Open - Amsterdam Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Adidas International - Sydney Grand Prix Hassan II - Casablanca Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amsterdam Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Tata Open 2002 - Chennai Copenhagen Open - Copenhagen Dubai Tennis Open - Dubai Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Telenordia Swedish Open - Bastad Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Adidas International - Sydney Open 13 - Marseille Dubai Tennis Open - Dubai International Tennis Championships - Delray Beach Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Adidas International - Sydney Siebel Open - San Jose Kroger / St. Jude International - Memphis Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide Chennai Open - Chennai Medibank Private International - Sydney SAP Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona BMW Open - Munich Generali Open - Kitzbuhel Open 13 - Marseille Open de Tenis Comunidad Valenciana - Valencia BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Dutch Open Tennis - Amersfoort Chennai Open - Chennai SA Tennis Open - Johannesburg Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON International - Eastbourne Catella Swedish Open - Bastad International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Aircel Chennai Open - Chennai SA Tennis Open - Johannesburg Dubai Duty Free Tennis Championships - Dubai Open de Moselle - Metz Erste Bank Open - Vienna Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier Open Sabadell Atlantico - Barcelona Barcelona Open BancSabadell - Barcelona Brisbane International - Brisbane Apia International - Sydney Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Heineken Open - Auckland Delray Beach Open - Delray Beach Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Millennium Estoril Open - Estoril Millennium Estoril Open - Estoril Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Kremlin Cup - Moscow Brisbane International - Brisbane ASB Classic - Auckland Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Mercedes Cup - Stuttgart SkiStar Swedish Open - Bastad If Stockholm Open - Stockholm ASB Classic - Auckland Millennium Estoril Open - Estoril St. Petersburg Open - St. Petersburg European Open - Antwerp ASB Classic - Auckland Geneva Open - Geneva Swiss Open - Gstaad Adelaide International - Adelaide Open de Rennes La Trinitaine - Rennes ECM Prague Open 2008 - Prague PEOPLEnet CUP - Dnepropetrovsk Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Pune Challenger Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Granby Challenger Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid ATP Heineken Challenger 2000 - Ho Chi Minh City AXA Open - Lisbon Istanbul Challenger Whirlpool Open - Budapest ATU Cup - Weiden Muller Cup 2000 - Ulm Black Forest Open 2000 - Freudenstadt Copa Ericsson Uruguay - Montevideo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Brest Challenger Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Prague Challenger Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Milan Challenger Miami Open - Miami Quelle Cup - Furth Pekao Open 2004 - Szczecin The LTA Bolton Challenger - Bolton Siemens Open - Scheveningen CA-Challenge 2000 - Graz Cosmorom Challenger - Brasov Kyiv UMC Open - Kiev Kuppers Kolsch Cup by Lambertz - Aachen Tatra Banka Open 2001 - Bratislava Challenger de la Ciudad de Mexico - Mexico City Copa Ericsson - Caracas Intersport Heilbronn Open - Heilbronn V Torneo Internazionale di Tennis - Barletta Intersport Heilbronn Open - Heilbronn Heilbronn Open - Heilbronn Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Olbia Challenger - Olbia Tampere Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Kroger / St. Jude International - Memphis Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 2, PO, GEO-EGY 3-2 Davis Cup, Group 2, PO, GHA-GEO 2-3 Davis Cup, Group 2, 1R, GEO-RSA 3-2 Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, Group 2, SF, HUN-GEO 2-3 Davis Cup, Group 1, 1R, GEO-POR 3-2 Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, Group 2, 1R, LTU-GEO 3-2 All Lower level tournaments Todi Challenger Thailand Open - Bangkok Rakuten Japan Open - Tokyo Erste Bank Open - Vienna